endogenous substances - Francés Inglés Diccionario